English Dictionary
◊ RADIO TELESCOPE
radio telescope
n : picks up electromagnetic radiations in the radio-frequency
range from extra-terrestrial sources [syn: {radio
reflector}]